@charset "utf-8";

*{
	border:0;
	padding:0;
	margin:0 auto;
}
a:link {
    color:black;
    text-decoration:none;
}
a:visited {
	color:black;
    text-decoration:none;
}
a:hover {
    color:blue;
    text-decoration:none;
}
a:active {
    color:black;
    text-decoration:none;
}
.font1{ font-size:14px;  }
.font2{ font-size:12px; color:#078eb5; font-weight:bold;}
.font3{ font-size:12px; color:#078eb5; }
.font4{ font-size:12px; color:#ffffff; }
.font5{ font-size:14px; color:#078eb5; font-weight:bold;}
.font6{ font-size:12px; color:#F00;}
body{ text-align:center; font-size:12px; width:100%; height:100%;}
ul li {list-style: none;}
a{list-style:none; text-decoration:none;}
#header{
	width:900px;
	height:135px;
	background:url(../images/share_01.jpg) repeat-x;
}
#top{ width:850px; height:30px; padding-top:5px;}
#top ul li{ list-style:none;}
#bleft{ width:387px; height:65px; float:left;}
#bright{ float:right; padding-right:20px; text-align:left;}
#bright ul li{ list-style:none; margin:5px;}
#content{
	width:900px;
	height:auto;
	margin-top:10px; margin-bottom:3px;
}

.mt{ 
	padding-left:15px;
	 font-size:15px;
     border:#e7e7e7 1px solid; 
     background: url(../images/bg21.png) no-repeat; 
	 font-weight:bold; 
	 height:33px; 
	 line-height:33px; 
	 color:#575757;
	 text-align:left;
	 
	 margin:0 auto;
	 } 

#cleft{
	width:192px;
	height:auto;
	float:left;
}
#cright{ width:691px;
	float:right;
	clear:right;
	margin-bottom: 10px;
}
/* CSS 用户信息 */
.all-yonghu{ height:260px; padding-top:10px;}
.all-yonghu .yonghu{ height:24px; line-height:24px; font-size:14px; text-align:left; width:600px; margin:0 auto;}

#dh{ width:192px;  text-align:left; margin-top:5px; }
#dhtop{ background:url(../images/left_06.jpg) no-repeat; width:192px; height:64px;}
#dhc{ width:190px;  border-left:1px solid #a7cee6; border-right:1px solid #a7cee6; background-color:#eff8fe}
#dhc ul{ margin-left:30px; }
#dhc ul li{ list-style:none; margin-top:12px;}

#dh1{ width:192px; background:url(../images/left_006.jpg) no-repeat; height:64px;}
#dhc1{ width:190px; height:200px; border-left:1px solid #a7cee6; border-right:1px solid #a7cee6; background-color:#eff8fe;}
#dhc1 ul{ margin:0px 24px; text-align:left; }
#dhc1 ul li{ list-style:none; line-height:32px; display:block; background:url(../images/bgw.gif) no-repeat center left ; border-bottom:1px dashed #c0ddef;}
#dhc1 ul li a{ color:#06C; text-decoration:none; font-size:14px; padding-left:15px;}
#dhc1 ul li a:link {  } 
#dhc1 ul li a:visited { color:#06C;  } 
#dhc1 ul li a:hover { color:06C; font-weight:bold;  } 


#pm{ width:192px; height:330px; text-align:left; margin-top:10px;}
#pmc{ width:190px; height:250px; border-left:1px solid #a7cee6; border-right:1px solid #a7cee6; background-color:#red;}
#pmc ul{ margin-left:20px; padding-top:5px;}
#pmc ul li{ list-style:none; margin-bottom:10px;}
#sarch{ width:685px; height:90px; background-color:#e3f4fd; padding-top:10px; border:#a6cee7 1px solid;}
#sarch ul li{ list-style:none;}
#sarch .inputs{color:#000; height:30px; width:450px; border:1px #cdcdcd solid; background-color:#fff; line-height:30px;}
.buttons{ background:url(../images/share_09.jpg) no-repeat; font-size:15px; color:#FFF; width:72px; height:32px; border:0;}
#tjzy{ width:685px; height:205px; margin-top:5px;}
#wz{ width:31px; height:205px; float:left; background-color:#bbe7ff; border:1px solid #a7cee6;}
#wz ul{ margin-top:35px; }
#wz ul li{ list-style:none; font-size:14px; color:#078eb5; margin-top:20px; font-weight:bold;}
#lb{
	width:651px;
	height:205px;
	border-top:1px solid #a7cee6;
	border-right:1px solid #a7cee6;
	border-bottom:1px solid #a7cee6;
	float:right;
}
#lb1{ float:left;}
#lb1 ul{ margin-top:8px; margin-left:5px;}
#lb1 ul li{ list-style:none;margin:2px;}
#lb2{ float:left;}
#lb2 ul{ margin-top:8px; margin-left:5px;}
#lb2 ul li{ list-style:none;margin:2px;}
#lb3{ float:left;}
#lb3 ul{ margin-top:8px; margin-left:5px;}
#lb3 ul li{ list-style:none;margin:2px;}
#lb4{ float:left;}
#lb4 ul{ margin-top:8px; margin-left:5px;}
#lb4 ul li{ list-style:none; margin:2px;}
#jxzy{ margin-top:10px;}
#bt1{ width:685px; height:25px; border-bottom:1px solid #0a384c;}
#jx{ width:64px; height:24px; float:left; background-color:#596480; border-left:1px solid #0a384c;border-right:1px solid #0a384c;border-top:1px solid #0a384c;border-bottom:1px solid #0a384c; }
#jx ul{ padding-top:6px;}
#jx ul li{ list-style:none;}
#gd{ width:64px; height:24px; float:right; }
#gd ul{padding-top:6px;}
#gd ul li{ list-style:none;}
#pl{ width:685px; height:180px;}
#pl1{ width:328px;float:left;}
#pl2{ width:328px;float:right;}
#plsm{ width:328px; height:97px; margin-top:10px; }
#plxm{ width:328px;margin-top:10px; text-align:left;}
#plxm ul li{ list-style:none;}
#tup{ float:left;}
#wenzi{ float:right; text-align:left;}
#wenzi ul{margin:5px;}
#wenzi ul li{ list-style:none; margin:3px;}
#footer{
	width:900px;
	height:220px; overflow:hidden;
}
#guanggao1{ clear:both; border:0; margin:3px 0;}
#kc{ float:left; width:655px;}
.kchead{ width:655px; height:24px; background:url(../images/share_14.jpg) no-repeat;}
#kcfooter{border-left:1px solid #a7cee6;border-right:1px solid #a7cee6;border-bottom:1px solid #a7cee6; height:171px; }
#kcfooter ul{width:653px; margin:0;}
#kcfooter ul li{list-style:none; width:160px; float:left;line-height:24px;  display:block; }
.kccc{height:19px; line-height:19px; background-color:#daf1fd;}
#ssuo{ width:228px; height:auto; float:right;}
.sshead{ background:url(../images/share_50.jpg) no-repeat; width:228px; height:24px;}
#ssfooter{ height:167px; width:228px; background-image:url(../images/share_52.jpg);}
#ssfooter .inputss{color:#000; height:25px; width:150px; border:1px #b3d5e9 solid; background-color:#ebf6ff; line-height:25px;}
#ssfooter  .bottomss{ background:url(../images/share_56.jpg) no-repeat; width:54px; height:24px; border:0; line-height:24px; font-weight:bold; color:#434240; font-family:13px;}
#ssfooter ul {padding-top:30px;}
#ssfooter ul li{padding:10px;}
#banquan{width:900px; height:109px; background-color:#a7cee6;}
#banquan ul{padding-top:15px;}
#banquan ul li{ list-style:none; margin-top:8px;}
/* CSS 用户登录 */

.mc { height:360px; font-size:14px; color:#4d4d4d;
} 
.mc1 { height:400px; font-size:14px; color:#4d4d4d;
}
.fl { background:url(../images/fenge.png) no-repeat 550px 5px; float:left; width:600px;  padding-top:40px; height:360px; text-align:left;}  


 .fl .item { padding:12px 0; height:20px;}

 .fl .item .label { padding-right:5px; float:left; width:150px; line-height:20px; text-align:right; color:#4d4d4d;
}
.red{ color:#F00;}
.input1{margin-left:20px; padding-left:20px;}
 .fl .item label { margin-left:5px; text-align:left; line-height:20px; 
}
 .fl .item .ho{margin-left:5px; text-align:left; line-height:20px; }
 .fl .item .ho a{ color:#357fc6 ; text-decoration:none; font-size:14px;}

 .fl .item .input-text { border: #bbb 1px solid;  width:250px; height:20px;  margin-left:5px; float:left; line-height:20px;}
 .fl .item .input-text1 { border: #bbb 1px solid;  width:100px; height:20px;  margin-left:5px;
}
 .fr { float:right; margin-right:0px;  width:300px; color:#666; line-height:20px; padding-top:40px; height:360px; text-align:left;
}

 .fr .h4 { padding:5px 0;  font-weight:bold; font-size:14px;
}
 .fr .sub-btn { display:block; font-weight:bold; font-size:14px; background:url(../images/regsubmit.jpg) no-repeat;  color:#575757;
 line-height:33px; height:33px; text-align:left; padding-left:15px; }
 .fr .sub-btn:hover {
	color: #f00
}
 .fr .desc {
	color: #999
}
 .fr .btn {
	margin-top: 15px
}


/* CSS 忘记密码 */
#location{ margin-top:5px;height:30px; text-align:left; padding-left:20px; line-height:30px; background:url(../images/bg1.jpg) repeat-x; border:#d5e1ed 1px solid; text-decoration:none; color:#111111;}
.blue{color:#2c80c6}
.list-title{color:#157ad4;font-size:15px; line-height:34px; border-bottom:1px #dddddd dashed; margin:0 20px;}
.list-titleqb{color:#157ad4;font-size:15px; line-height:34px; margin:0 20px;}

.txt-left{ text-align:left; line-height:22px; font-size:14px; color:#4d4d4d; padding-top:10px;}
.recom-list{display:inline;float:left;margin:5px 5px 0;height:170px;overflow:hidden;width:232px}
.recom-list-img,.recom-list-brief,.recom-list-intro{display:inline;float:left}
.recom-list-img{height:94px;margin-right:10px;width:94px}
.table-1{width:100%}
.table-1 td{padding:0 5px}
.table-1 thead{background-color:#d9f1fd; height:26px; line-height:26px; color:#0e5b96;}
.table-1 tbody{line-height:2.5; color:#111111;}
.table-1 tbody tr{ background:url(../images/xian.png) repeat-x 0 bottom;}
#pride-source a{color:#111111}
#pride-source{margin-bottom:20px}
.table-1 tbody .td-1{}
.table-1 tbody .td-0{width:8px;padding-right:1px;padding-top:8px}
.td-2-2{padding-left:5px}
.table-1 tbody .td-1-1{width:120px}
.table-1 tbody .td-2{white-space:nowrap;}
.table-1 tbody .td-3{width:125px;}
.table-1 tbody .td-3 a{ color:#039;}
.div_td2 a{ color:#039;}
.pager{height:30px;line-height:30px;margin:20px 0 0 0;text-align:center;width:100%}
.pager a{border:solid 1px #c0c0c0;color:#213a8c;margin:0 2px;padding:2px 5px; text-decoration:none;}

/* CSS 资料详细页面 */
.inbox{margin:12px auto; width:685px; border:1px solid #DADADA; padding:10px 0;}
.hd{font-size:14px;line-height:22px;color:#0B3B8C; width:625px; }
h2{ float:left;  color:#1C2C58; font-weight:bold; font-size:14px; }
.hasCom { float:right; padding-right:1px;}
.hasCom a{text-decoration:none; color:#1C2C58; }
#cright .bd {width:625px; border-top:0px;background:#FFF;padding:10px 0px;}
#cright .bd li { line-height:21px;color:#0B3B8C;}
#cright .ft {border-top:0px;}
#cright textarea { width:625px; height:90px; text-align:left; border:1px solid #A3B6D3; padding:6px; margin:0 auto; font-size:14px; }

 .commt-sub { width:625px; margin-top:9px; line-height:22px;overflow:hidden; padding-bottom:10px; border-bottom:#dedede 1px solid;}
 .commt-sub span { float:left; }
 .commt-sub input { float:right }
 .commt-sub .submit {width:82px;height:23px; background:url(../images/split_v4.png) no-repeat; border:0px;color:#FFF;font-size:12px;cursor:pointer;}
 #cmt_login_btn a { text-decoration:none;color:#0B3B8C}
#cright .commt-sub a:visited,#cmt_login_btn .logoA:visited {color:#0B3B8C}

.ly{line-height:22px;color:#4d4d4d; width:900px; padding-top:10px; text-align:left;}
.bluew{ color:#0B3B8C; }
.ly p{border-bottom:#c3c3c3 1px dashed;}
/* CSS 网站地图 */
.map{margin:0 auto;text-align:left; width:900px; text-align:center;}

/*-- 网站地图--*/
.map_01{ width:420px; height:auto!important; min-height:160px;*height:160px;  float:left;text-align:left; margin-top:20px;}
.map_02{ width:420px; height:auto!important; min-height:160px;*height:160px;  float:left;text-align:left; margin:20px 0px 0px 50px;}
.map_03{ width:900px; height:300px; float:left;text-align:left; margin:20px 0px 0px 0px;}
.map_04{ width:420px; height:auto!important; min-height:160px;*height:160px;  float:left;text-align:left; margin-top:20px; margin-bottom:20px}
.map_05{ width:420px; height:auto!important; min-height:160px;*height:160px;  float:left;text-align:left; margin:20px 0px 20px 50px;}
.map_head{ width:350px; height:35px; margin:1px 0px 0px 1px;margin:0px 0px 4px 8px;}
.map_main{ background:url(../images/bgb1.png) repeat-x bottom #ffffff; width:414px; height:120px; float:left; overflow:hidden; text-align:left;margin-top:4px; border:1px solid #cdcdcd;background-color:#f9f9f9;}
.map_main_2{ width:898px; height:260px; float:left; overflow:hidden; text-align:left;margin-top:4px; border:1px solid #cdcdcd;background-color:#f9f9f9;}
.map_text{ clear:both;padding:20px 30px 0px 30px;}
.map_text_2{ width:290px; height:100px; float:left; overflow:hidden; text-align:left; padding:20px 0px 0px 26px;}
.map_text a{ padding:0px 8px 0px 8px; color:#000; text-decoration:none;}
.map_text_2 a{ padding:0px 6px 0px 6px; color:#000; text-decoration:none;}
.map_line{ width:800px; height:1px;clear:both;padding:20px 30px 0px 30px;background-color:#cdcdcd;}
.map_text p span{ margin:6px 2px;; line-height:26px;}


.map_main a:link { color:#333; text-decoration:none; } 
.map_main a:visited { color:#333; text-decoration:none; } 
.map_main a:hover { color:red; text-decoration:none; } 
/*-- 上传文件--*/
#upload-container{font-size:14px;padding-top:20px;width:800px;margin:0 auto; text-align:left; color:#333; height:420px;}
#upload-l{float:left;padding-right:78px;width:470px}
.acenter{ color:#F00; font-size:12px; text-align:center;}
#upload-l p{padding:5px 0}
#upload-l label{display:inline-block;width:80px}
#upload_display label{display:inline-block;width:80px}
#upload-r{background-color:#F6F6F6;float:right;margin-left:24px;padding:10px;width:200px;line-height:24px}
#upload-r p{word-wrap:break-word}
#filepath{width:450px}
#txt-filename{width:300px}
#txt-intro{height:200px;vertical-align:top;width:370px}
.blackdot{padding-left:15px}
#result-1,#result-2{border:dotted 1px #CCC;height:175px;padding-top:30px;width:540px}
#result-1 p,#result-2 p{height:50px;line-height:50px}
#result-1 img,#result-2 img{vertical-align:middle}
.upload_button{ border:1px #5596be solid; height:24px; line-height:24px;}
#upload_display{ height:50px;}
#upload_file_error{height:20px;width:800px;}
#main .blue{color:#2c80c6}
#main.gray{color:#4D4D4D}
.list-2{margin:15px 0}
#top-member{}#top-member dd{border-bottom:dotted 1px #CCC;height:44px;padding:8px 0 4px}
.top-member-l{display:inline;float:left;margin-right:12px;width:40px}
.top-member-l img{height:40px;width:40px}
#top-source dt{line-height:2.2}
#top-source dd{height:20px;line-height:20px;margin-top:6px}
.list-title-1{float:left;height:20px;width:119px;overflow:hidden}
.list-title-user{margin-top:3px;margin-bottom:3px;"}
.yayagereen_btn{display:inline;float:left;height:68px;width:300px}
.upboss{background:url(../images/share_56.jpg) no-repeat; width:54px; height:24px; border:0;}

/* CSS 用户信息 */
.all-yonghu{ height:300px;}
.all-yonghu .yonghu{ height:24px; line-height:24px; font-size:14px; text-align:left; width:500px; margin:0 auto;}